Este período aborda conceitos avançados de ciência da computação, incluindo estruturas de dados, algoritmos avançados, arquitetura de computadores e sistemas operacionais.
- Estrutura de Dados e Algoritmos Avançados I
- Arquitetura de Computadores e Sistemas Operacionais
- Estrutura de Dados e Algoritmos Avançados II
- Arquitetura de Redes de Computadores
Desenvolvimento de um software que roda de forma paralelizada e distribuída para processar algoritmos complexos, com análise quantitativa e qualitativa do impacto da utilização da arquitetura paralela e distribuída. Implementação de soluções utilizando algoritmos avançados e arquitetura de redes, com foco em desempenho e escalabilidade.